/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package clases;

import java.sql.Connection;
import java.sql.Statement;
import javax.swing.JOptionPane;

/**
 *
 * @author Ele
 */
public class abmControles {
      public void Conectar(){
        try{
            
            mdbc = new conexion();
            mdbc.init();
            Connection conn= mdbc.getMyConnection();
            stmt = conn.createStatement();
        }catch(Exception ex)
        {
            JOptionPane.showMessageDialog(null, "Problemas al concetarse a la Base de Datos","Error",JOptionPane.ERROR_MESSAGE);
        }
    }
     
  public void AltaControl(int idControl,int identificacion, String fecha, String detalle){
       String comandoAlta= "Insert into controles (idControl, identificacion, fecha, detalle) values ('"+idControl+"','"+identificacion+"','"+fecha+"','"+detalle+"')";
      
      try{
          Conectar();
          
            int done= stmt.executeUpdate(comandoAlta);
            //JOptionPane.showMessageDialog(null,"Se añadió un nuevo tipo de indice","Aviso",JOptionPane.INFORMATION_MESSAGE);
            mdbc.close(stmt);
          
        }catch(Exception ex)
        {
            JOptionPane.showMessageDialog(null,ex.getMessage(),"Error en alta control",JOptionPane.ERROR_MESSAGE);
        }
      mdbc.destroy();
      
  }
  
  public void AltaControl(int idControl,int identificacion, String fecha){
       String comandoAlta= "Insert into controles (idControl, identificacion, fecha) values ('"+idControl+"','"+identificacion+"','"+fecha+"')";
      
      try{
          Conectar();
          
            int done= stmt.executeUpdate(comandoAlta);
            //JOptionPane.showMessageDialog(null,"Se añadió un nuevo tipo de indice","Aviso",JOptionPane.INFORMATION_MESSAGE);
            mdbc.close(stmt);
          
        }catch(Exception ex)
        {
            JOptionPane.showMessageDialog(null,ex.getMessage(),"Error en alta control",JOptionPane.ERROR_MESSAGE);
        }
      mdbc.destroy();
      
  }
  
  
  private conexion mdbc;
  private Statement stmt;    
}

